restore confidence - German English Dictionary